package com.dcy.znoa.domain.conference;

import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 会议参会人员
 * @author chenjie
 *
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("conference_person")
public class ConferencePerson {
	
	@TableId(type = IdType.AUTO, value = "cp_id")
    Long cpId;
	
	@TableField("conf_id")
    Long confId;
	
	@TableField("confer_id")
	Long conferId;
	
	@TableField("oper_id")
	Long operId;
	
	@TableField("check_time")
	Date checkTime;
	
	@TableField("reply_status")
	Integer replyStatus;   //用户回执状态:0：未回执；1：同意；2：拒绝
	
	@TableField("reply_comment")
    String replyComment;

	@TableField("reply_time")
	Date replyTime;
    
    @TableField("create_oper_name")
    String createOperName;

    @TableField("create_time")
    Date createTime;

    @TableField("update_oper_name")
    String updateOperName;

    @TableField("update_time")
    Date updateTime;

    @TableField("valid_flag")
    Integer validFlag;
 
    @TableField(exist = false)
    String  operName;  //参会人员姓名

}
